uncontrolled dumping - Turkish English Dictionary